putrefactive bacteria - English Synonyms Dictionary